約 3,765,001 件
https://w.atwiki.jp/sevenlives/pages/2484.html
数字関数(MySQL) 文字列関数(MySQL)? 日付時刻関数(MySQL)? キャスト関数(MySQL)? MySQL
https://w.atwiki.jp/dragon109/pages/33.html
目次 MySQLのインストール MySQLの使い方 phpMyAdminの使い方 MySQL管理
https://w.atwiki.jp/fieds_labo1/pages/58.html
mysql top MySQL3.23-4.1と5.1は文字列系フィールドのサイズの考え方が違う。 3.23-4.1:バイト数 5.1:文字数。サーバ定義文字コードによって変わる。 ポスグレ(バージョン不明)、Javadb(Derby)、MS-ACCESS2007は、文字数。 文字列データの扱いは、FMの割り切り方が好きです。
https://w.atwiki.jp/m_shige1979/pages/1393.html
抽出 概要 生成したPDOオブジェクトのqueryメソッドでデータの抽出が可能 サンプル ソース ?php /******************************************* * PDO *******************************************/ try{ // MySQLサーバへ接続 $pdo = new PDO( "mysql host=localhost; dbname=pdotest", "root", ""); var_dump($pdo); // クエリー発行 $stmt = $pdo- query("SELECT * FROM CD"); var_dump($stmt); // 結果を出力 while($row = $stmt- fetch(PDO FETCH_ASSOC)){ echo implode(", ", $row) . PHP_EOL; } }catch(PDOException $e){ var_dump($e- getMessage()); } // 切断 $pdo = null;
https://w.atwiki.jp/m_shige1979/pages/320.html
自動起動設定 cp /home/webadmin/src/mysql-6.0.6-alpha/support-files/mysql.server /etc/rc.d/init.d/mysql chmod 755 /etc/rc.d/init.d/mysql chkconfig --add mysql ポート開放 /sbin/iptables -I INPUT -p tcp -m tcp --dport 3306 --syn -j ACCEPT Mysql用スーパーユーザーの設定 今回はrootユーザーにパスワード"mysql"を設定しています。 html2 plugin Error このプラグインで利用できない命令または文字列が入っています。 データベース データベース"testdb"を作成しました $ mysql -u root -p Enter password ???? Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 13 Server version 6.0.6-alpha Source distribution Type help; or \h for help. Type \c to clear the buffer. mysql create database testdb; Query OK, 1 row affected (0.00 sec) mysql show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | test | | testdb | +--------------------+ 4 rows in set (0.10 sec) mysql quit ユーザーの作成 "root"ユーザーと"testuser"ユーザーを全てのIPから参照できるように対応 $ mysql -u root -p Enter password ???? Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 13 Server version 6.0.6-alpha Source distribution Type help; or \h for help. Type \c to clear the buffer. mysql grant all privileges on *.* to root@ % identified by ???? ; Query OK, 0 rows affected (0.00 sec) mysql grant all privileges on *.* to testuser@ % identified by ???? ; Query OK, 0 rows affected (0.00 sec) mysql quit ※identified by ???? ;はパスワードを指定する テスト接続、データベース選択、テーブル作成 $ mysql -u testuser -h 192.168.10.141 -p Enter password ???? Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6 Server version 6.0.6-alpha Source distribution Type help; or \h for help. Type \c to clear the buffer. mysql use testdb; Database changed mysql create table testtable1( key1 varchar(50) primary key , data1 varchar(50) , data2 varchar(50) , data3 varchar(50) ); Query OK, 0 rows affected (0.05 sec) mysql Ctrl-C -- exit! Aborted $ mysql quit
https://w.atwiki.jp/nalu/pages/6.html
MySQLにおける言葉の定義 データベーステーブルの集まり。この単位でまとめとく意味がわかんない。 テーブルフィールドが集まって出来たもの。1個の表。 フィールドテーブルごとに存在する項目名。名前の他、データの種類を設定できる。 データエクセルで言うセル部分。データが入る。 プライマリキーフィールドに設定すると、そのフィールドがテーブル全体の軸として扱えるようになる。 ひとつのテーブルにプライマリキーはひとつまでと決まりがある。 ■データベースを表示 show databases; ■使用するデータベースに指定 use データベース名; ■データベースにあるテーブル名を表示 show tables; ■指定したテーブルのフィールドを全部表示 show columns from テーブル名; desc テーブル名; ■フィールドのデータを表示 select フィールド名 from テーブル名; フィールド名を,で区切ると複数指定できる。(例:select field1,field2,field3 from テーブル名) フィールド名を*にすると全てのフィールドを指定できる。(例:select * from テーブル名) 最後に limit 行数 を追加すると指定行数だけ表示(例:select field1 from limit 2) ■指定したテーブルのデータをクリア delete from テーブル名; ■指定したテーブルを削除 drop table テーブル名; ■テーブルを作成 create table テーブル名( フィールド名 MEDIUMINT(8) UNSIGNED NOT NULL,フィールド名...); ■レコードの追加 insert テーブル名(フィールド名1(プライマリキー), フィールド名2) values(値1(フィールド1に書かれる),値2); ■データを更新(変更) update テーブル名 set フィールド名 = 変更したい値 where 条件 ■フィールド名を変更 alter table テーブル名 change 変更前フィールド名 変更後フィールド名 データ型; ■afterの後のフィールドに新しくフィールド追加 alter table テーブル名 add 追加フィールド名 型 after フィールド名; ■テーブル名の変更 alter table 元のテーブル名 rename to 変更したいテーブル名; ■ベンチマーク benchmark( 回数, 式 ) ■テーブル作った時の構造を見る show create table テーブル名 ■テーブル丸々コピー create table 新テーブル名 select * from コピー元テーブル名
https://w.atwiki.jp/beaglemasa/pages/15.html
MySQL4.1のインストール手順書 MySQLをデーモンで起動するために、起動グループと起動ユーザの作成 #graupadd mysql #useradd -g mysql -d /usr/local/mysql mysql #passwd mysql #chown -R mysql mysql /usr/local/mysql tarボールを展開します。展開したらディレクトリの中に移動しておきます。 #cd /usr/local/src #tar xvzf mysql-4.1.22.tar.gz #cd mysql-4.1.22 ソースからコンパイルします。 #./configure --prefix=/usr/local/mysql \ #--with-mysqld-user=mysql \ #--with-charset=ujis \ #--with-extra-charsets=all \ #--with-innodb インストールする場所の指定 起動するユーザの指定 デフォルトの文字コードをEUC InnoDB型をサポート 続いてインストール #make #make install makeは結構時間がかかりますのでしばらくお待ちください。 データベースの初期化 #./scripts/mysql_install_db --user=mysql ディレクトリの所有者をMySQLに変更する #chown -R mysql /usr/local/mysql/ #chgrp -R mysql /usr/local/mysql/ 以上でインストール終了。 参考 コンパイルオプション
https://w.atwiki.jp/kattsu/pages/57.html
smartyの$smarty.sessionが表示されない場合の対処法 tplファイルの$smarty.sessionが取れない場合、 php側でsession_start()をちゃんとしている確認
https://w.atwiki.jp/external_storage/pages/25.html
UPDATE 2010年08月28日 (土) 19時44分02秒; データベース作成 mysqladmin -u mysql -p create データベース名 または、mysql起動後、 create database データベース名; パスワード変更 mysql -u mysql で、ログイン後 set password for mysql@localhost=password('パスワード'); ユーザ情報 ユーザ情報参照 select user, host, password from mysql.user; ユーザを削除 delete from mysql.user where user="ユーザ名"; テーブル作成のサンプル create table testtable( id int2, name text, name blob); int2:数値(数字用) text:テキスト形式のデータ(文字列用) blob:バイナリ形式のデータ(画像などバイナリ用) データベースをEUCで作った場合、SJISの文字列をテーブルにinsertするには、 フィールド(カラム)をバイナリ形式で作る。 テーブルにデータを挿入 insert into testtable values('1','test1'); insert into testtable values('2','test2'); insert into testtable values('3','test3'); insert into testtable values('4','テスト4'); テーブルを参照 select * from testtable; テーブルのデータを削除 delete from testtable where id=4;
https://w.atwiki.jp/sevenlives/pages/951.html
ワイルドカード(MySQL)